package com.java.domain;

import java.math.BigDecimal;
import java.util.Date;

import org.springframework.format.annotation.DateTimeFormat;
/**
* @ClassName: ActivityRecord
* @Description: activity_record Db Table To : Record Info
* @author admin
* @date 2024-04-16
 */
public class ActivityRecord {
	/**
	 * Primary
	 */
	private String recordId;
	/**
	 * The-Sport
	 */
	private String recordSportId;
	/**
	 * The-Slot
	 */
	private String recordSlotId;
	/**
	 * Booker
	 */
	private String recordUserId;
	/**
	 * Unit-Price
	 */
	private BigDecimal recordPrice;
	/**
	 * Book-Date
	 */
	@DateTimeFormat(pattern = "yyyy-MM-dd")
	private Date recordDate;
	/**
	 * Created
	 */
	private Date recordTime;
	/**
	 * Payment-Status
	 */
	private Integer recordPay;
	/**
	 * Payment-Time
	 */
	private Date recordPayTime;
	/**
	 * Confirm-Status
	 */
	private Integer recordConfirm;
	/**
	 * Confirm-Time
	 */
	private Date recordConfirmTime;

	public ActivityRecord() {
		super();
	}
	
	public String getRecordId() {
		return recordId;
	}
	public ActivityRecord setRecordId(String recordId) {
		this.recordId = recordId;
		return this;
	}
	
	public String getRecordSportId() {
		return recordSportId;
	}
	public ActivityRecord setRecordSportId(String recordSportId) {
		this.recordSportId = recordSportId;
		return this;
	}
	
	public String getRecordSlotId() {
		return recordSlotId;
	}
	public ActivityRecord setRecordSlotId(String recordSlotId) {
		this.recordSlotId = recordSlotId;
		return this;
	}
	
	public String getRecordUserId() {
		return recordUserId;
	}
	public ActivityRecord setRecordUserId(String recordUserId) {
		this.recordUserId = recordUserId;
		return this;
	}
	
	public BigDecimal getRecordPrice() {
		return recordPrice;
	}
	public ActivityRecord setRecordPrice(BigDecimal recordPrice) {
		this.recordPrice = recordPrice;
		return this;
	}
	
	public Date getRecordTime() {
		return recordTime;
	}
	public ActivityRecord setRecordTime(Date recordTime) {
		this.recordTime = recordTime;
		return this;
	}
	
	public Integer getRecordPay() {
		return recordPay;
	}
	public ActivityRecord setRecordPay(Integer recordPay) {
		this.recordPay = recordPay;
		return this;
	}
	
	public Date getRecordPayTime() {
		return recordPayTime;
	}
	public ActivityRecord setRecordPayTime(Date recordPayTime) {
		this.recordPayTime = recordPayTime;
		return this;
	}
	
	public Integer getRecordConfirm() {
		return recordConfirm;
	}
	public ActivityRecord setRecordConfirm(Integer recordConfirm) {
		this.recordConfirm = recordConfirm;
		return this;
	}
	
	public Date getRecordConfirmTime() {
		return recordConfirmTime;
	}
	public ActivityRecord setRecordConfirmTime(Date recordConfirmTime) {
		this.recordConfirmTime = recordConfirmTime;
		return this;
	}

	public Date getRecordDate() {
		return recordDate;
	}

	public void setRecordDate(Date recordDate) {
		this.recordDate = recordDate;
	}
	
}